spill your guts - Spanisch Englisch Wörterbuch